beach ball - French English Dictionary